mini-os/x86-64 entry: remove unnecessary event blocking
authorXu Zhang <xzhang@cs.uic.edu>
Thu, 11 Apr 2013 04:46:58 +0000 (23:46 -0500)
committerIan Campbell <ian.campbell@citrix.com>
Mon, 22 Apr 2013 11:32:46 +0000 (12:32 +0100)
commitae81a2fe4c70d3905fecb91112f0524c68e46902
tree517604340cd624f35b60dc87bb28c962540be561
parentbf65a5d69b1f83a1b4f598c4e1d531a3ff2dbfe1
mini-os/x86-64 entry: remove unnecessary event blocking

We don't need to block events here because:
 - if we came from "hypervisor_callback", events are disabled at this point,
   no need to block again;
 - if we came from "error_entry", we shouldn't touch event mask, for
   exception hanlding are meant to be interrupted by Xen events (virtual
   irq).

Signed-off-by: Xu Zhang <xzhang@cs.uic.edu>
Acked-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
extras/mini-os/arch/x86/x86_64.S